muse/ruminate over/about - English Synonyms Dictionary